feel shame at - Turco Inglés Diccionario